package com.ftg.learn.chapter07;

import java.util.Queue;
import java.util.concurrent.*;

/**
 * 分析数据库
 *
 * @author 布衣
 */
public class LearnMysql {

    public static void main(String[] args) throws InterruptedException {

        //数据库相关  :
        //java 数据结构与算法 【基础知识 (集合{底层 、 类} 算法【链表 o(1) \ 做出来 kpm 滑动  dfs 】) 线程 (...知识线程池) 】

        // java 内存里的 {持久化存储 RDBMS （mysql sqlserver db2。。。） [redis 准内存数据 - 文件系统里 ]}

        //软件公司里面 ： 线程创建往需要统一化管理
        //线程池
        //主main  工作开发人员创建的  守护 工作线程当中添加一个属性
//        创建一个使用从 无界队列 运行的 单个 工作线程 的执行程序

        BlockingQueue<String> str = new LinkedBlockingQueue<>(3);

        str.put("abc");

        Thread thread = new Thread();

        ExecutorService executorService = Executors.newSingleThreadExecutor();
        executorService.submit(thread);

        //1 学习mysql 安装mysql

        //2 了解mysql结构 c/s client /server
    }

}
